﻿using System;

namespace SharpSqlAnalyzer.nodes
{
	// Token: 0x020002BF RID: 703
	public class TDmlSelectItem : TNodeWithAliasClause
	{
		// Token: 0x060017E3 RID: 6115 RVA: 0x00328A99 File Offset: 0x00326C99
		public override void init(object arg1, object arg2)
		{
			this.scalarExpr = (TExpression)arg1;
			if (arg2 != null)
			{
				this.AliasClause = (TAliasClause)arg2;
			}
		}

		// Token: 0x060017E4 RID: 6116 RVA: 0x00328AB6 File Offset: 0x00326CB6
		public override void doParse(TCustomSqlStatement psql, ESqlClause plocation)
		{
		}

		// Token: 0x17000508 RID: 1288
		// (set) Token: 0x060017E5 RID: 6117 RVA: 0x00328AB8 File Offset: 0x00326CB8
		public virtual TExpression ScalarExpr
		{
			set
			{
				this.scalarExpr = value;
			}
		}

		// Token: 0x04001838 RID: 6200
		private TExpression scalarExpr;
	}
}
